body {
	margin: 0px;
	padding: 0px;
	color: #818181;
}
td {
	font-size: 14px;
}
* {
	margin:0;
	padding: 0;
}
div {
	font-size: 14px;
	font-family:'Microsoft Yahei', "simsun";
}
ul {
	margin: 0px;
	padding: 0px;
}
li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

h2{
	
	font-size: 18px;
	
}

form {
	margin: 0px;
	padding: 0px;
}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
h1{
	font-size: 16px;	
}
p {
}

/*����Ϊ��ǩ���岿��*/

.myweb {
	width: 100%;
	margin: auto;
}
#tou {
	width:100%;
	height: 40px;
	
	
	border-bottom: solid 1px #f0f0f0;
	
	margin: auto;
}
.tou_top {
	width:1000px;
	color: #cccccc;
	font-size: 13px;
	line-height: 40px;
	margin: auto;
}


.tou_top_right {
	width: 126px;
	float: right;
}
.kfrx_top{
	float:right;
	width: 260px;
	height: 90px;
	padding: 30px 0 0 0;
}
.kf_tp{
	
	width: 260px;
	
	height: 30px;
    background: url(../images/phon.png) no-repeat 60px 0; 
	
}
.kfrx_top>p{
	font-size:24px;
	color: #333;
}
.kfrx_top>p>span{
	font-size:14px;
}
.tou_top_right ul li {
	float:left;
}

.tou_top_right ul li {
	
	margin: 0 0 0 20px;
	
}

a.a01{
	
	display: block;

	width: 22px;
	
	height: 18px;
	
	margin: 18px 0 0 0;
	
	background:url(../images/a01_bj.png) no-repeat 0px;

	
}

a.a02{
	
	display: block;

	width: 22px;
	
	height: 18px;
	
	margin: 18px 0 0 0;
	
	background:url(../images/a02_bj.png) no-repeat 0px;

	
}

a.a03{
	
	display: block;

	width: 22px;
	
	height: 18px;
	
	margin: 18px 0 0 0;
	
	background:url(../images/a03_bj.png) no-repeat 0px;

	
}
.p01 {
	float:left;
	
	color: #818181;
}


.tou_bj{
	
	width: 100%;
	
	height: 120px;
		
}

#tou_logo {
	
	width:1000px;
	height: 120px;
	margin: auto;
}
.logo {
	float:left;
	
	width: 280px;
	
	height: 120px;
		
}
.logo_dis{
	float: left;
	padding: 40px 0 0 20px;
}
.logo_dis>p{
	font-size:18px;
	color: #818181;
}
.logo_dis>p>span{
	font-size:18px;
	font-weight: bold;
	color: #333;
}
#dhl {
	margin: auto;
	width:1000px;
	height: 50px;
	position: relative;
	z-index: 9999;
	background-color: #0093ff;	
}

.dhl_show{
	
	

}

.container{
	
	padding: 0 0 0 0px;
	
	
}

.banner_home {
	
	width:100%;
	
	height: 560px;
	
	margin: auto;
	
}

.gjc_serch{
	
	width: 100%;
	
	height: 80px;
	
}

.sermin{
	
	width: 1000px;
	
	height: 80px;
	
	margin: auto;
		
}


.rm{
	
	
	margin: -20px 0px 0 0px;
	
	width: 80px;
	
	color: #636363;
	
	font-size: 14px;
	
	font-weight: bold;
		
	float: left;
}



.rm_ul{
	
	margin: -20px 0 0 60PX;
	
	float: left;
	
}

.rm_ul ul li{
	
	padding-left: 15px;
		
	float: left;
	
}

.rm_ul ul li a.b7{
	

	color: #818181;
	
	font-weight: normal;
	
}


.about_ms_serch{
	
	float: right;
	
	width: 270px;
	
	height: 472px;
	
	padding: 40px 0 0 40px;
	
	position: relative;
	
	background: #272727;
		
	right:0px;
	
	bottom: 165px;
	
	z-index: 99999;
	
}


.sreach_bei {
	
	border: solid 1px #cccccc;
	width: 323px;
	
	height: 32px;
	
	border-right: none;
		
	color: #ccc;
	
	text-indent: 10px;
	
	float: left;
	
}

.gotp{
	
	width: 42px;
	
	border: none;
	
	height: 34px;
	
	background: url(../images/go.png) no-repeat 0px 0px;
	
}

.serch {
	
	width: 366px;
	
	height: 34px;
	
	float: right;
	
	margin: -25px 0 0 0;
	
	padding: 0 0 0 0px;
	
}








.pro_list{
	
	width: 760px;
	
	
}

.pro_list ul li{
	
		
	float: left;
}

.pro_list ul li a.a05{
	
	display: block;
	
	width: 310px;
	
	height: 90px;
	
	color: #272727;
	
	font-size: 20px;
	
	text-indent: 40px;
	
	line-height: 90px;
	
	background: #f2f2f2;
	
	-webkit-transition: all 0.4s;
	-moz-transition: all 0.4s;
	-o-transition: all 0.4s; /*��ɫ����*/
	
}

.pro_list ul li a.a05:hover{
	
	background:  url(../images/proli_bj.png) no-repeat;
	
	background-color: #373775;
	
	color: #fff;
	
}


.s13{
	
	font-size: 14px;
	
	color: #fff;
	
}

.s14{
	
	font-size: 14px;
	
	color: #999898
	
}

p.p17{
	
	text-indent: 28px;
	
	font-size: 24px;
	
	color: #373775;
	
}

p.p18{
		
	padding: 20px 0 0 28px;
	
	font-size: 14px;
	
	color: #818181;
	
}













.youshi {
	
    width: 100%;
	
    margin: auto;
	
    height: 50px;
	
	margin-top: 20px;

}

.youshi_tit{
	
	width: 489px;
	
	height: 78px;
	
	margin: auto;

	background: url(../images/lm_bj03.png) no-repeat 0 40px;
	
	
}

p.p08{
	width: 489px;
	
	margin: auto;
	
	color: #333;
	
	font-size: 24px;
	
	padding: 0px 0 0 0;
		
	text-align: center;
}

.s07{
	
	
	font-size: 14px;
	
	line-height: 18px;
	
	color: #818181;
	
}

.s08 {
		
	display: block;
	
	padding: 20px 0 0 0; 
	
	font-size:16px;
	
	font-weight: bold;
	
	color: #333;
	
}
.youshi_show{
	
	width: 1000px;
	
	margin: auto;
	
	padding: 30px 0 0 0; 
}

.youshi_show ul li{
	
	float: left;
	
	width: 234px;
	
	height: 250px;
	
	padding: 0 8px 0 8px;

}

p.p09{
	
	width: 234px;
	
	margin: auto;
	
	color: #373775;
	
	font-size: 28px;
			
	text-align: center;
}

.youshi_01,.youshi_02,.youshi_03,.youshi_04,.youshi_05,.youshi_06,.youshi_07,.youshi_08{
	
	width: 116px;
	
	height: 128px;
	
	margin: auto;
		
	transition:background 0.4s;
-moz-transition:background 0.4s; /* Firefox 4 */
-webkit-transition:background 0.4s; /* Safari and Chrome */
-o-transition:background 0.4s; /* Opera */
	
	
}

.youshi_01{

	background: url(../images/youshi_01.jpg) no-repeat;

}

.youshi_02{

	background: url(../images/youshi_02.jpg) no-repeat;

}

.youshi_03{

	background: url(../images/youshi_03.jpg) no-repeat;

}

.youshi_04{

	background: url(../images/youshi_04.jpg) no-repeat;

}.youshi_05{

	background: url(../images/youshi_05.jpg) no-repeat;

}

.youshi_06{

	background: url(../images/youshi_06.jpg) no-repeat;

}.youshi_07{

	background: url(../images/youshi_07.jpg) no-repeat;

}

.youshi_08{

	background: url(../images/youshi_08.jpg) no-repeat;

}

.pro_shw_bj{
	
	width: 100%;
	
	height: 1040px;
	
	background: url(../images/proshow_bj.png);
	
}

.pro_show{
	
	width: 1020px;
	
	margin: auto;
	
}

.pro_show_tit{
	
	width: 1000px;
	
	height: 60px;
		
	margin: auto;
	
	
}
.cp_p{
	
	width: 140px;
	
	height: 60px;
	background: #0894f1;
	
	float: left;
	
	
}
.p02{
	
	font-size: 55px;
	
	color: #fff;
	
	float: left;
	
	font-weight: bold;
	
	padding-right: 10px;
	
	line-height: 60px;
	
	text-indent: 10px;
	
}



.s01{
	
	font-size: 14px;
	
	padding: 0 0 0 10px;
	
	color: #818181;
	
	
}


.s02{
		
	font-size: 16px;
	
	font-weight: bold;
	
	padding: 10px 0 0 0px;
	
	color: #fff;
	
}
.sen{
	
	font-family: Arial;
	
	font-size: 10px;
	
	font-weight: normal;
	
}
.pro_listsy{
	
	width: 860px;
	
	height: 60px;
		
	float: right;
	
	background: url(../images/pro_sy_bj.png);
	
}



.pro_listsy ul li{
		
	padding: 0 10px 0 10px;
	
	line-height: 60px;
	
	float:left;
	
	font-size: 14px;
	
	font-weight: bold;
	
	color: #333;
	
}

.pro_listsy .teshu_n{
	
	font-size: 14px;
	
	font-weight: bold;
	
	padding: 0 10px 0 10px;
	
	line-height: 60px;
	
	float:left;
	
	color: #fff;
	
}

.pro_show_show{
	
	width: 1020px;
	
	float: left;
		
}


li.rm_li01{
	
		width: 235px;
	
	height: 269px;
	
	float: left;
	
	text-align: center;
	
	padding: 9px 0 0 0;
	
	background: #e5eef5;
	
	margin: 30px 10px 0px 10px;
	
}

li.rm_li02{
	
		width: 235px;
	
	height: 269px;
	
	float: left;
	
	text-align: center;
	
	padding: 9px 0 0 0;
	
	background: #e5eef5;
	
	background-image: url(../images/li_pro02bj.jpg);
	
	margin: 30px 10px 0px 10px;
	
}

.s03 {
	display: block;
	font-size:14px;
	
	color: #818181;
	
	font-weight: normal;
}

.cp_cc{
	
	float: left;
	
	padding: 0 0 0 10px;
	
}

.pro_show_show ul li a.a05{
	
	display: block;
	
	margin: auto;
	
	width: 216px;
	
	padding: 15px 0 0 0;
		
	text-align: left;
	
	font-size: 15px;
	
	color: #333;
	
	font-weight: bold;
		
}

.pro_show_show ul li a.a05:hover{
	
	color: #f5940a;
	
}

.about_yx{
	
	width: 100%;
		
	margin: 30px 0 0 0;
	
	float: left;
	
	background: url(../images/about_bj.jpg) no-repeat center 60px;
	
}

.about_tit{
	
	width: 1000px;
	
	margin: auto;
	
}

.ab_tit_y{
	
	width: 489px;
	
	height: 78px;
	
	margin: auto;

	background: url(../images/lm_bj02.png) no-repeat 0 40px;
	
}


.about_home_nr{
	
	width: 994px;
	
	height: 1000px;
	
	float: left;
	
}

.abou_tb01{
	
	width: 134px;
	
	height: 134px;
	
	margin: 60px 0px 0 370px;
	
	background: url(../images/abou_01.png) no-repeat;
	
}

.abou_tb01:hover{
	
	background: url(../images/abou_02.png) no-repeat;
	
}

.abou_tb02{
	
	width: 134px;
	
	height: 134px;
	
	margin: -220px 0px 0 500px;
	
	background: url(../images/abou_03.png) no-repeat;
	
}

.abou_tb02:hover{
	
	background: url(../images/abou_04.png) no-repeat;
	
}

.abou_tb03{
	
	width: 134px;
	
	height: 134px;
	
	margin: 180px 0px 0 340px;
	
	background: url(../images/abou_05.png) no-repeat;
	
}

.abou_tb03:hover{
	
	background: url(../images/abou_06.png) no-repeat;
	
}
.abou_more{
	
	display: block;
	
	width: 23px;
	
	height: 23px;
	
	float: right;
	
	margin: 20px 0 0 0;
	
	background: url(../images/aabout_bj.png) no-repeat;
	
}

.abou_more:hover{
	
	background: url(../images/aabout_bj02.png) no-repeat;
	
}

.p10{
	
	width: 456px;
	
	height: 66px;
	
	color: #333;
	
	margin: -60px 0px 0 544px;
	
}

.p11{
	
	width: 456px;
	
	height: 154px;
	
	margin: 275px 0px 0 0px;
	
}


.p12{
	
	width: 460px;
	
	height: 160px;
	
	margin: -25px 0px 0 520px;
	
}

.p11,.p12{
	
	color: #333;
	
}

.s09{
	
	color: #157bd9;
	
	font-weight: bold;
	
}

.news_home_bj{
	
	width: 100%;
	
	height: 555px;
	
	float: left;
	
	background: url(../images/news_sy_bj.jpg) no-repeat center;
	
}

.news_home{
	
	width: 1000px;
	
	height: 550px;
	
	margin: auto;
	
	margin-top: 50px;
	
}
.news_home_left{
	
	width: 640px;
		
	float: left;
	
}
.ne_ho_tit{
	
	width: 640px;
	
	height: 36px;
	
	border-bottom: solid 1px #ccc;
	
}

.ne_ho_tit ul li{
	
	width: 200px;
	
	float: left;
	
	background: url(../images/xw_tb.png) no-repeat;
	
}
.ne_ho_tit .teshu_f{
	
	background: url(../images/xw_tb01.png) no-repeat;
	
}
.p15{
	
	float: left;
	
	font-size: 18px;
	
	color: #f5940a;
	
	font-weight: bold;
	
	padding:  0 0 0 30px;
	
}


.p16{
	
	
	font-size: 18px;
	
	color: #157bd9;
	
	font-weight: bold;
		
}

.s11{
	
	font-family: Arial;
	
	font-size: 14px;
	
	font-weight: normal;
	
	color: #ccc;
	
}

.a06{
	display: block;
	
	width: 13px;
	
	height: 13px;
	
	float: right;
	
	margin: 10px 0 0 0;
	
	background: url(../images/more.png) no-repeat;
	
}

.info_zs{
	
	float: left;
	
	width: 640px;
	
}
.news_show_first{
	
	margin: 15px 0 0 0;
	
	width: 640px;
	
	height: 160px;
	
	border-bottom: dashed 1px #ccc;
	
}

.news_tp{
	
	float: left;
	
}

.news_show_first_con{
	
	width: 300px;
	
	padding: 5px 0 0 0;
	
	float: right;
	
}
.news_fir_tit a.a07{
	
	font-size: 16px;
	
	color: #333;
	
	font-weight: bold;
	
}

.news_fir_tit a.a07:hover{
	
	color: #d61d25;
	
}

.news_fir_con{
	
	width: 300px;
	
	height: 80px;
	
	padding: 10px 0 0 0;
	
	font-size: 14px;
	
	color: #818181;
	
}
.news_fir_more a.a08{
	
	font-size: 14px;
	
	color: #f59c00;
	
	margin: 5px 0 0 0;
	
	float: right;
	
}

.news_list_home{
	
	width: 680px;
	
}

.news_list_home ul li{
	
	float: left;
	
	width: 300px;
	
	margin: 20px 40px 0 0px; 
	
	height: 31px;
}

.number{
	
	font-size: 16px;
	
	color: #fff;
	
	padding: 0 0 0 7px;
	
	font-family: Arial;
	
	float: left;
	
}

.news_list_li_tit a.a09{
	
	width: 300px;
	
	height: 31px;
	
	display: block;
	
	color: #818181;
	
	font-size: 14px;
	
	text-indent: 20px;
	
		-webkit-transition: all 0.4s;
	-moz-transition: all 0.4s;
	-o-transition: all 0.4s; /*��ɫ����*/
	
	background: url(../images/news_lis_bj.png) no-repeat;
	
}
.news_list_li_tit a.a09:hover{
	
	color: #f5940a;
	
	background: url(../images/news_lis_bj02.png) no-repeat;
	
}

.news_home_right{
	
	width: 320px;
	
	
	float: right;
	
}

.no_ho_tit02{
	
	width: 320px;
	
	height: 36px;
	
	background: url(../images/xw_tb.png) no-repeat;
	
	border-bottom: solid 1px #ccc;
}
.wd_wd{
	
	width: 200px;
	
	float: left;
	
}	

.faq_tp{
	
	width: 312px;
	
	height: 80px;
	
	margin: 15px 0 0 0;
	
	background: url(../images/faq_bj.jpg);
	
	border: solid 4px #ccc;
	
}

.faq_nr{
	
	width: 290px;
	
	height: 36px;
	
	padding: 0 0 0 30px;
	
}

.faq_list ul li{
	
	width: 320px;
	
	height: 90px;
	
	margin-top: 22px;
	
	background: url(../images/faq_li_bj.png) no-repeat;
	
}

.faq_list ul li a.bj_tit{
	
	display: block;
	
	width: 320px;
	
	height: 30px;
	
	padding-left: 30px;
	
	color: #272727;
	
	font-size: 14px;
	
}

.faq_list ul li a.bj_tit:hover{
	
	color: #d61d25;
	
	font-size: 14px;
	
}



a.more{
	
	display: block;
	
	width: 20px;
	
	height: 20px;
	
	float: right;
	
	margin: 12px 7px 0px 0;
	
	background: url(../images/more_bj.png) no-repeat;
	
		transition:background 0.4s;
-moz-transition:background 0.4s; /* Firefox 4 */
-webkit-transition:background 0.4s; /* Safari and Chrome */
-o-transition:background 0.4s; /* Opera */
	
}

a.more:hover{
	
	background: url(../images/more_bj02.png) no-repeat;
	
}





.bj_list��.info_list{
	
	width: 350px;
	
	height: 300px;
	
}

.info_list ul li{
	
	width:350px;
	
	height: 40px;
	
	padding-top: 7px;
	
	background: url(../images/info_list_bj.png) no-repeat 0 40px; 
	
}

.bj_list ul li{
	
	width:350px;
	
	height: 40px;
	
	padding-top: 6px;
	
	border-bottom: dashed 1px #c6c6c6;
	
}

.bj_list ul li a.bj_tit{
	
	display: block;
	
	width: 320px;
	
	height: 40px;
	
	padding-left: 30px;
	
	line-height: 40px;
	
	color: #272727;
	
	font-size: 14px;
	
	background: url(../images/bj_tit_abj.png) no-repeat 0 10px;
	
}

.bj_list ul li a.bj_tit:hover{
	
	display: block;
	
	width: 320px;
	
	height: 40px;
	
	padding-left: 30px;
	
	line-height: 40px;
	
	color: #e7780c;
	
	font-size: 14px;
	
	background: url(../images/bj_tit_abj02.png) no-repeat 0 10px;
	
}


.info_list ul li a.bj_tit{
	
	display: block;
	
	width: 320px;
	
	height: 40px;
	
	padding-left: 30px;
	
	line-height: 40px;
	
	color: #272727;
	
	font-size: 14px;
	
	background: url(../images/info_a_bj.png) no-repeat 0 10px;
	
}

.info_list ul li a.bj_tit:hover{
	
	display: block;
	
	width: 320px;
	
	height: 40px;
	
	padding-left: 30px;
	
	line-height: 40px;
	
	color: #e7780c;
	
	font-size: 14px;
	
	background: url(../images/info_a_bj02.png) no-repeat 0 10px;
	
}

.bj_time{
		
	float: right;
	
	color: #eabf95;
	
}


.news_info{
	
	width: 350px;
	
	height: 460px;
	
	margin-left: 75px;
	
	float: left;
	
}

a.more02{
	
	display: block;
	
	width: 20px;
	
	height: 20px;
	
	float: right;
	
	margin: 12px 7px 0px 0;
	
	background: url(../images/more_bj03.png) no-repeat;
	
		transition:background 0.4s;
-moz-transition:background 0.4s; /* Firefox 4 */
-webkit-transition:background 0.4s; /* Safari and Chrome */
-o-transition:background 0.4s; /* Opera */
	
}

a.more02:hover{
	
	background: url(../images/more_bj04.png) no-repeat;
	
}

a.more03{
	
	display: block;
	
	width: 20px;
	
	height: 20px;
	
	float: right;
	
	margin: 12px 7px 0px 0;
	
	background: url(../images/more_bj05.png) no-repeat;
	
		transition:background 0.4s;
-moz-transition:background 0.4s; /* Firefox 4 */
-webkit-transition:background 0.4s; /* Safari and Chrome */
-o-transition:background 0.4s; /* Opera */
	
}

a.more03:hover{
	
	background: url(../images/more_bj06.png) no-repeat;
	
}





.info_li_con{
	
	
	padding-left: 30px;
}

.customers{
	
	width: 100%;
	
	margin: auto;
	
	height: 370px;
	
	margin-top: 80px;
	
}

.kehu_show{
	
	width: 1200px;
	
	height: 260px;
	
	margin: auto;
			
}

.kehu_list{
	
	width: 880px;
	
	height: 260px;
	
	float: left;
	
}

.li001{
	
	width: 146px;
	
	height: 64px;
	
	float: left;
	
	border: solid 1px #c6c6c8; 
	
	margin: 0 10px 20px 10px;
	
}

.li002{
	
	width: 146px;
	
	height: 64px;
	
	float: left;
	
	border: solid 1px #c6c6c8; 
	
	margin: 0 10px 20px 10px;
	
	-moz-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.2);
	box-shadow:0px 0px 5px rgba(0, 0, 0, 0.2);
	
transition:box-shadow 0.4s;
-moz-transition:box-shadow 0.4s; /* Firefox 4 */
-webkit-transition:box-shadow 0.4s; /* Safari and Chrome */
-o-transition:box-shadow 0.4s; /* Opera */
	
}

.kehu_new{
	
	width:  320px;
	
	height: 260px;
	
	float: right;
	
}

.kehu_tit{
	
	font-size: 18px;
	
	color: #373775;
	
	text-indent: 30px;
	
	background: url(../images/new_cus_bj.png) no-repeat 0 4px;
	
}

#rollAD{
	
	width: 323px;
	
	height: 200px;
	
	margin: 15px 0 0 0;
	
	position:relative;
	
	overflow:hidden;
	
}

#rollAD ul li{
	
	width: 323px;
	
	height: 30px;
	
	text-indent: 10px;
	
	margin: 10px 0 10px 0;
	
	background: url(../images/new_kehu_li_bj.png) no-repeat 0 5px;
	
}

#rollText{}

/*����Ϊ��ҳ������ʽ*/



.foot {
	
	width:100%;
	
	height: 330px;
	
	float: left;
	
	margin: 10px 0 0 0;
	
	background: url(../images/foot_bj.jpg) repeat-x;
	
}
.foot_nr {
	
	width:1000px;
	
	margin: auto;
	
}

.foot_left{
	
	width: 180px;
	
	height: 290px;
	
	float: left;
	
	padding: 40px 0 0 0;
	
	background: url(../images/foot_left_bj.png);
	
}

.foot_logo{
	
	width: 98px;
	
	height: 62px;
	
	margin: auto;
	
	background: url(../images/foot_logo.png) no-repeat;
	
}

.foot_ewm{
	
	width: 99px;
	
	height: 99px;
	
	margin: auto;
	
	margin-top: 30px;
	
	background: url(../images/rwm.png) no-repeat;
	
}

.prwm{
	
	padding: 5px 0 0 0;
	
	color: #d3d3d3;
	
	text-align: center;
	
}

.foot_right{
	
	width: 788px;
	
	float: right;
	
	height: 330px;
	
}

.foot_r_01{
	
	width: 788px;
	
	height: 40px;
	
	margin: 10px 0 0 0;
	
}

.foot_dh{
	
	width: 788px;
	
	height: 40px;
	
}

.foot_dh ul li{
	
	float: left;
	
	padding-right: 40px;
	
	line-height: 40px;
			
}

.foot_dh ul li a{
	
	font-size: 15px;
	
	color: #fff;
	
	transition:color 0.4s;
-moz-transition:color 0.4s; /* Firefox 4 */
-webkit-transition:color 0.4s; /* Safari and Chrome */
-o-transition:color 0.4s; /* Opera */
			
}

.foot_dh ul li a:hover{
	
	color: #f59c00;
			
}

.foot_r_02{
		
	height: 38px;
	
	font-size: 14px;
	
	margin: 20px 0 0 0;
	
	color: #fff;
	
	line-height: 38px;
	
	text-indent: 20px;
	
	border: solid 1px #3e94c5;
	
}

.foot_r_03{
	
	width:788px;
	
	height: 110px;
	
	color: #fff;
	
	margin: 20px 0 0 0;
	
	border-bottom: solid 1px #3e94c5;
	
}

.fot_lx_nr{
	
	line-height: 30px;
	
}

.copy{
	
	line-height: 30px;
	
}






.foot_r_04{
	width: 100%;
	float: left;
}
.foot_link{
	width:1000px;
	margin: auto;
}
.pend{
	
	font-size: 18px;
	font-weight: bold;
	color: #f59c00;
	
}

.send{
	
	font-size: 14px;
	color: #808080;
	font-family: Arial;
	
}

.yqlj_list a.b21{
	
	color: #808080;
	
	line-height: 30px;
	
}

.yqlj_list a.b21:hover{
	
	color: #f59c00;
	
}

.yqlj_list ul li{
	
	float: left;
	
	padding: 0 5px 0 5px;
	
}










#share a {
	
	width:30px;
	
	height: 30px;
	
	padding: 0px;
	
	margin:0 0 0 10px;
	
}
#share a.bds_more {
	background: url(../images/share_more.png) no-repeat;
}
#share a.bds_tsina {
	background: url(../images/share_xl.png) no-repeat;
}
#share a.bds_tqq {
	background: url(../images/share_wb.png) no-repeat;
}
#share a.bds_weixin {
	background: url(../images/share_wx.png) no-repeat;
}








.page_tp_cp_show {
	width:auto;
	height: 330px;
	background: url(../images/cp_bj.jpg) no-repeat center;

}

.page_tp_cp_showdd {
	width:auto;
	height: 330px;
	background: url(../images/cp_bj02.jpg) no-repeat center;

}

.page_tp_cp_showfs {
	width:auto;
	height: 330px;
	background: url(../images/cp_bj03.jpg) no-repeat center;

}
.page_tp_cp_showtp {
	width:auto;
	height: 330px;
	background: url(../images/cp_bj04.jpg) no-repeat center;

}




.page_tp_pro_show {
	width:auto;
	height: 330px;
	background: url(../images/cp_bj.jpg) no-repeat center;

}

.page_tp_about_show {
	width:auto;
	height: 330px;
	background: url(../images/about_bj02.jpg) no-repeat center;

}

.page_tp_news_show {
	width:auto;
	height: 330px;
	background: url(../images/news_bj.jpg) no-repeat center;

}


.page_tp_contact_show {
	width:auto;
	height: 330px;
	background: url(../images/lianxi_bj.jpg) no-repeat center;

}
.nr {
	padding:0 0 0px 0;
}
.home_nr {
	width:1000px;
	margin: auto;
	padding: 10px 0 10px 0;
}
.home_nr_you {
	
	float:right;
	
	width: 760px;
	
	padding: 0 0px 0 0px;
}

.home_nr_you_anli {
	
	float: left;
	
	width: 1000px;
	
	padding: 0 0px 0 0px;
}

.page_about_bt{
	
	width:760px;
	
	height: 40px;
	
	text-indent: 30px;
	
	font-size: 16px;
	
	font-weight: bold;
	
	color: #272727;
	
	line-height: 40px;
	
	border-bottom: dashed 1px #e6e6e6;
	
	background: url(../images/news_tit_bj.png) no-repeat 0 10px;
}

.page_about_bt_anli{
	
	width:1000px;
	
	height: 40px;
	
	text-indent: 30px;
	
	font-size: 16px;
	
	margin: 0 0 0px 0;
	
	font-weight: bold;
	
	color: #272727;
	
	line-height: 40px;
	
	border-bottom: dashed 1px #e6e6e6;
	
	background: url(../images/news_tit_bj.png) no-repeat 0 10px;
}

.sxg{
	
	font-size: 14px;
	
	font-family: Arial;
	
	font-weight: normal;
	
	color: #818181;
	
}

.page_list_bt {
	
	width:1000px;
	
	float: left;
	
	height: 40px;
	
	text-indent: 30px;
	
	font-size: 16px;
	
	font-weight: bold;
	
	color: #272727;
	
	line-height: 40px;
	
	border-bottom: dashed 1px #dedede;
	
	background: url(../images/news_tit_bj02.png) no-repeat;
		
	background-position: left;
		
	margin: 20px 0 20px 0;
}

.page_list_body {
	width:760px;
	line-height: 24px;
	font-size: 14px;
	color: #595959;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.page_list_body_anli{
	width:1200px;
	
	line-height: 20px;
	
	font-size: 14px;
	
	color: #595959;
}

.cp_page_article
{
	width:1000px;
	
	float:left;
	
	margin-top: 20px;
	
}

.xiangg_bj{
	
	width: 1000px;
	
	float: left;
	
	height: 100px;
	
	background: url(../images/xiangg.jpg) no-repeat center; 
	
}

.cp_page_article ul li
{
	width:310px;
	
	float:left;
	
	padding-right: 10px;
	
	padding-left: 10px;
	
	line-height: 40px;
	
	background: url(../images/sub_list_bj02.png) no-repeat;
	
	border-bottom: dashed 1px #f7f3ee;
		
	background-position: left;
	
	text-indent: 5px;
}


.page_about_bt_lxwm {
	
	
	width:1000px;
	
	height: 40px;
	
	text-indent: 30px;
	
	font-size: 16px;
	
	font-weight: bold;
	
	color: #272727;
	
	line-height: 40px;
	
	border-bottom: dashed 1px #e6e6e6;
	
	background: url(../images/news_tit_bj.png) no-repeat 0 10px;
	
}
.cp_page_lxwm {
	width:1000px;
	height: 400px;
	padding-top: 40px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
}
.cp_about_nr_lxwm {
	float: left;
	width: 320px;
	margin:0 0 0 0px;
}
.cp_about_nr {
	
	width:780px;
	
}





.cp_list
{
	float: left;
	margin-bottom: 15px;
	margin-top: 5px;
}
.cp_list ul li
{
	float: left;
	width: 168px;
	
	margin: 0 13px 20px 0;
	
	padding: 5px;
	
	border: 1px solid #ececec;
}
.cp_list_tp
{
	float: left;
	height: 150px;
	width: 168px;
}

.cp_list_ms_bt
{
	float: left;
	width: 168px;
	line-height: 40px;
	height: 40px;
	
	margin: 5px 0 0 0;
	text-align: center;
	background-color: #f0f9ff;
}







.more2 {
	float:right;
}


.home_nr_zuo {
	
	float:left;
	
	width: 200px;
	
	padding: 10px 0 0 0;
		
}

.home_nr_zuo02 {

		
}

.coler {
	
	clear:both;
	
}
.news_list_zuo {
	
	width:200px;
		
	left:0px;
	
	color: #fff;
	
}

.news_list_zuo02 {
	
	width:200px;
				
	color: #fff;
			
}


.news_list_zuo03 {
	
	width:280px;
				
	color: #fff;
			
}

.news_list_zuo04 {
	
	width:280px;
				
	color: #fff;
			
}

.sup_list_tit02 a.a11{
	
	display: block;
	
	width: 200px;
	
	text-indent: 15px;
	
	height: 40px;
	
	line-height: 40px;
	
	background: url(../images/sub_list_bj02.png) no-repeat 0 18px;
	
	border-bottom: dashed 1px #e7e3e0;
	
	
	
}


.cp_lm_bt {
	
	width: 168px;
	
	height: 120px;
	
	padding: 16px 15px 0 16px;
	
	background:rgba(39, 39, 39, 0.8) none repeat scroll 0 0 !important;/*ʵ��FF����͸�������ֲ�͸��*/

	filter:Alpha(opacity=50); background:#fff;/*ʵ��IE����͸��*/
	
}


.cp_lm_bt_ny {
	
	width: 168px;
	
	height: 40px;
	
	padding: 16px 15px 0 16px;
	
	font-size: 16px;
	
	background:rgba(39, 39, 39, 0.8) none repeat scroll 0 0 !important;/*ʵ��FF����͸�������ֲ�͸��*/

	filter:Alpha(opacity=50); background:#fff;/*ʵ��IE����͸��*/
	
}

.snr_en{
	
	font-family: Arial;
	
	font-size: 12px;
	
}

.cp_lm_bt02 {
	
	width: 200px;
	
	height: 40px;
	
	font-size: 16px;
	
	line-height: 40px;
	
	text-indent: 50px;
	
	background: url(../images/lm_bjj.png) no-repeat 10px;
		
	background-color: #f5940a;
		
}

.s16{
	
	font-family: Arial;
				
	font-size: 12px;
	
	color: #fff;
	
}

p.p19{
	
	width: 160px;
	
	font-size: 14px;
	
	line-height: 24px;
	
	color: #ccc;
	
	padding: 12px 0 12px 0;
	
}

.s_ten{
	
	font-size: 8px;
	
}

p.p20{
	
	font-size: 18px;
	
	font-weight: bold;
	
	padding: 10px 0 10px 0; 
	
	border-bottom: solid 1px #fff;
}

.s15{
	
	font-size: 12px;
	
	font-weight: normal;
	
}

.cp_page {
	padding: 20px 0 20px 0;
}
.cp_lm_list ul li.fl_bei1 {
	
	background: #eeeeee;
	
	border-top: dashed 1px #d4e6f0;
	
	padding: 0px 0 0 40px;
	
	width: 160px;
	
	height: 40px;
	
	line-height: 40px;
	
	color: #272727;
	
	font-size: 14px;
	
	transition:all 0.4s;
	-moz-transition:all 0.4s; /* Firefox 4 */
	-webkit-transition:all 0.4s; /* Safari and Chrome */
	-o-transition:all 0.4s; /* Opera */
	
}
.cp_lm_list ul li.fl_bei2 {
	
	background: url(../images/proli_bj.png) no-repeat;
	
	background-color: #f59c00;
		
	border-top: solid 1px #d7d7ee;
	
	padding: 0px 0 0 40px;
	
	line-height: 40px;
	
	width: 160px;
	
	height: 40px;
	
	color: #fff;
	
	font-size: 14px;
	
		transition:all 0.4s;
	-moz-transition:all 0.4s; /* Firefox 4 */
	-webkit-transition:all 0.4s; /* Safari and Chrome */
	-o-transition:all 0.4s; /* Opera */
	
}

.cp_lm_list02{
	
	width: 1200px;
	
	height: 80px;
	
	text-align: center;
	
}

.cp_lm_list02 ul{
	
	width: 880px;
	
	margin: auto;
	
	margin-top: 20px;
}


.cp_lm_list02 ul li{
	
	float: left;
	
}

.cp_lm_list02 a.b14{
	
	background-color: #373775;
	
	display: block;
				
	line-height: 80px;
	
	width: 220px;
	
	height: 80px;
	
	color: #fff;
	
	font-size: 18px;
	
}


.cp_lm_list02 a.b13{
	
	display: block;
	
	width: 220px;
	
	height: 80px;
	
	line-height: 80px;
	
	color: #272727;
	
	font-size: 18px;
	
	transition:all 0.4s;
	-moz-transition:all 0.4s; /* Firefox 4 */
	-webkit-transition:all 0.4s; /* Safari and Chrome */
	-o-transition:all 0.4s; /* Opera */
	
}

.cp_lm_list02 a.b13:hover{
	
	background-color: #373775;
	
	display: block;
				
	line-height: 80px;
	
	width: 220px;
	
	height: 80px;
	
	color: #fff;
	
	font-size: 18px;
	
	transition:all 0.4s;
	-moz-transition:all 0.4s; /* Firefox 4 */
	-webkit-transition:all 0.4s; /* Safari and Chrome */
	-o-transition:all 0.4s; /* Opera */
	
}

li.l001 {
	
	width: 166px;
	
	float:left;
	
	padding: 5px;
	
	margin: 5px;
	
	background: #fff;
	
	border: solid 1px #f0f0f0;
	
}
li.l002 {
	
	width: 166px;
	
	float:left;
	
	padding: 5px;
	
	margin: 5px;
	
	background: #fff;
	
	border: solid 1px #f0f0f0;
	
	-moz-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.2);
	box-shadow:0px 0px 5px rgba(0, 0, 0, 0.2);
}

a.a003{
	
	display: block;
	
	text-align: center;
	
}

.tp_tit {
	 
	font-size: 15px;
	 
	line-height: 40px;
	 
	color: #818181;
		 
	text-align: center;
	 
	text-indent: 10px;
	 	 	 
	height: 35px;
	 
}


.tp_tit:hover {
	 
	color: #d61d25;
	 
}

.p_list .cell{
	
	padding:10px 0px 5px 0px; 
	
	width: 228px; 
	
	margin: 0 10px 0 10px;
	
	float: left;
	
	text-align: center;
	
	border:1px solid #E3E3E3; 
	
	background:#fff; 
	
	margin-top:20px;
	
	
		transition:all 0.4s;
	-moz-transition:all 0.4s; /* Firefox 4 */
	-webkit-transition:all 0.4s; /* Safari and Chrome */
	-o-transition:all 0.4s; /* Opera */

}
.p_list .cell:hover{box-shadow: 0px 2px 3px 1px #999;}

.p_list .cell01{
	
	padding:10px 0px 5px 0px; 
	
	margin: 0 10px 0 10px;
	
	width: 228px;
	
	float: left;
	
	border:1px solid #fff; 
	
	text-align: center;
	
	background:#e0eff8; 
	
	margin-top:20px;
	
		transition:all 0.4s;
	-moz-transition:all 0.4s; /* Firefox 4 */
	-webkit-transition:all 0.4s; /* Safari and Chrome */
	-o-transition:all 0.4s; /* Opera */
	
}


.s_jj{
	
	font-size: 14px;
	
	font-weight: normal;
	
	color: #aaaaaa;

	
}

.zx_fg{
	
	
	font-size: 14px;
		
	color: #818181;
	
	text-align: left;
	
	text-indent: 10px;
	
}

.page_fy {
	width:760px;
	float: left;
}
.cp_page_shang {
	width:760px;
}
.tp_cp_left {
	float:left;
	width: 360px;
}
.tp_show {
	
	width: 320px;
	
	border:solid 1px #f0f0f0;
	
	height: 285px;
	
	padding: 20px;
	
	float: left;
}
.tp_show_small ul li {
	
	margin: 10px 10px 0 0;
	
	float:left;
	
	text-align: center;
	
	width: 133px;
	
	height: 89px;
	
	padding: 10px;
	
	border: solid 1px #f0f0f0;
	
}
.tp_ms {
	
	float:left;
	
	width: 340px;
	
	padding-left: 40px;
	
	font-size:14px;
	
	color: #272727;
	
}
.tp_ms ul li {
	padding:0 0 10px 0;
}
.coler01 {
	height:20px;
}
.red_12 {
	
	color:#f5940a;
	
	font-weight: bold;
	
}
.red_13 {
	
	color:#818181;
	
	font-size: 14px;
	
	line-height:20px;
	
}
.red_14 {
	padding: 10px 0 0 0;
	color:#818181;
	font-size: 14px;
}
.cp_page_xai {
	width:800px;
	float: left;
	padding: 20px 0 20px 0;
}
.cp_nr_show_bt {
	
	width:760px;
	
	height: 30px;
	
	font-size: 16px;
	
	border-bottom: dashed 1px #e6e6e6;
	
}
.cp_nr_show_bt ul li {
	
	background: #0093ff;
	
	padding: 5px 10px 5px 10px;
	
	color: #fff;
	
	margin-right: 10px;
	
	float:right;
	
}
.cp_nr_show_bt .teshu3 {
	background: #d61d25;
	padding: 5px 10px 5px 10px;
	color: #fff;
	margin-right: 10px;
	float:right;
}
.cp_nr_show_nerong {
	padding:20px 0 40px 0;
}
.news_back {
	float:right;
}
.news_back ul li {
	float:left;
}


.h_contacts{
	
	margin: 20px 0 0 0;
}


.h_contacts ul{

	width: 200px;

	height: 240px;

	margin: 0 auto;
	
	background:#fff;

}

.h_contacts ul li

{

	float: left;

	width: 200px;

	padding: 5px 0 5px 0px;

}

.h_contact_tp

{

	float: left;

	width: 38px;

	

}

.h_contct_ms_lxr,.h_contct_ms_rx,.h_contct_ms_yx,.h_contct_ms_wz

{

	float: left;

	width: 150px;
	
	height: 60px;

	display: inline;
	
	padding-left: 50px;
	
	border-bottom: dashed 1px #eaeaea;


}

.h_contact_bt

{


	width: 120px;

	color: #787878;
		

}

.h_contct_ms_rx

{

	background: url(../images/dh02.png) no-repeat 0px 6px;

}

.h_contct_ms_lxr

{

	background: url(../images/lxr.png) no-repeat 0px 6px;

}

.h_contct_ms_wz

{

	background: url(../images/ee.png) no-repeat 0px 6px;

}

.h_contct_ms_yx

{

	background: url(../images/yx.png) no-repeat 0px 6px;

}

.h_contact_con_rx

{

	float: left;

	width: 150px;

	font-size: 14px;

    color: #272727;

}







.news_show_bt {
	float: left;
	width: 760px;
	font-size: 16px;
	line-height: 34px;
	color: #333;
	height: 34px;
	margin-top: 10px;
	text-align: center;
	font-weight: bolder;
}
.news_show_ms {
	float: left;
	width: 750px;
	border: 1px solid #f0f0f0;
	padding: 5px;
	
	margin: 0 0 20px 0;
	height: 30px;
}
.news_show_ms_list {
	float: left;
	width:550px;
}
.news_show_ms_list ul li {
	float: left;
	padding-right: 6px;
	padding-left: 6px;
	line-height: 30px;
	text-align: center;
}
.fenxiang {
	
	float: right;
	
	width: 110px;
	
}
.news_show_nr {
	float: left;
	width: 750px;
	line-height: 23px;
	color: #666;
	margin-top: 10px;
	padding: 5px;
}

.news_zy{
	
	width: 880px;
	
	height: 160px;
		
}

.news_back {
	float: left;
	width: 760px;
	margin-top: 10px;
}
.news_back ul li {
	float: right;
	padding-right: 6px;
	padding-left: 6px;
}
.news_next {
	float: left;
	width: 694px;
}
.news_next ul li {
	line-height: 23px;
}
.news_list li {
	
	border-bottom: dashed 1px #e9d5c1;
	
	padding: 0 0 20px 0;
	
	margin: 0 0 10px 0;
	
}
.news_list_rnr_nr {
	padding:10px 0 0 0;
}
.news_list_rnr_xx {
	margin: -10px 0 0 0;
	float:right;
}
.news_list_rnr_xx a.a13 {
	
	color: #f59c00;
	
}

.news_list_rnr_xx a.a13:hover {
	
	color: #d61d25;
	
}

.news_list_rnr_tit {
	text-indent: 20px;
	background: url(../images/sub_list_bj.png) no-repeat 0px;
}

.cp_show_nr_list_show {
	line-height:24px;
}
.tuijian {
}
.tuijian_cp {
	width:1200px;
	margin: auto;
}
/*��ҳ��ʽ*/

.page_fy {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 3px;
	MARGIN: 3px;
	PADDING-TOP: 40px;
	TEXT-ALIGN: center
}
.page_fy A {
	BORDER-RIGHT: #eee 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #eee 1px solid;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 2px;
	MARGIN: 2px;
	BORDER-LEFT: #eee 1px solid;
	COLOR: #036cb4;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #eee 1px solid;
	TEXT-DECORATION: none
}
.page_fy A:hover {
	BORDER-RIGHT: #999 1px solid;
	BORDER-TOP: #999 1px solid;
	BORDER-LEFT: #999 1px solid;
	COLOR: #666;
	BORDER-BOTTOM: #999 1px solid
}
.page_fy A:active {
	BORDER-RIGHT: #999 1px solid;
	BORDER-TOP: #999 1px solid;
	BORDER-LEFT: #999 1px solid;
	COLOR: #666;
	BORDER-BOTTOM: #999 1px solid
}
.page_fy .focus {
	BORDER-RIGHT: #036cb4 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #036cb4 1px solid;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 2px;
	MARGIN: 2px;
	BORDER-LEFT: #036cb4 1px solid;
	COLOR: #fff;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #036cb4 1px solid;
	BACKGROUND-COLOR: #036cb4
}
.page_fy .disabled {
	BORDER-RIGHT: #eee 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #eee 1px solid;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 2px;
	MARGIN: 2px;
	BORDER-LEFT: #eee 1px solid;
	COLOR: #ddd;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #eee 1px solid
}
.page_fy span {
	padding-left:5px;
}
.page_fy span.off {
	border: 1px solid #EEEEEE;
	color: #ccc;
	margin: 2px;
	padding: 2px 5px;
}
.page_fy ul li {
	float: left;
}
a:link {
	color: #818181;
	text-decoration: none;
	font-size: 14px;
	font-weight: normal;
}
a:visited {
	color: #818181;
	text-decoration: none;
	font-size: 14px;
	font-weight: normal;
}
a:hover {
	color: #d61d25;
	text-decoration: none;
	font-size: 14px;
	font-weight: normal;
}
a.b1:link {
	color: #FFF;
	font-size: 14px;
	text-decoration: none;
	font-weight: normal;
}
a.b1:visited {
	color: #FFF;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
}
a.b1:hover {
	color: #000;
	text-decoration: none;
	font-size: 14px;
	font-weight: normal;
}
a.b2:link {
	font-size: 14px;
	color: #fff;
	text-decoration: none;
	font-weight: normal;
}
a.b2:visited {
	font-size: 14px;
	color: #fff;
	text-decoration: none;
	font-weight: normal;
}
a.b2:hover {
	font-size: 14px;
	color: #F00;
	text-decoration: none;
	font-weight: normal;
}
a.b3:link {
	color: #FFF;
	text-decoration: none;
	font-size: 14px;
}
a.b3:visited {
	color: #FFF;
	text-decoration: none;
	font-size: 14px;
}
a.b3:hover {
	color: #FFF;
	font-size: 14px;
}
a.b4:link {
	color: #FFF;
	font-size: 14px;
	font-weight: normal;
}
a.b4:visited {
	color: #FFF;
	font-size: 14px;
	font-weight: normal;
}
a.b4:hover {
	color: #F00;
	font-size: 14px;
	font-weight: normal;
}
a.b5:link {
	font-size: 14px;
	font-weight: normal;
	color: #272727;
}
a.b5:visited {
	font-size: 14px;
	font-weight: normal;
	color: #272727;
}
a.b5:hover {
	font-size: 14px;
	font-weight: normal;
	color: #e7780c;
}
a.b6:link {
	font-size: 14px;
	font-weight: normal;
	color: #bb111c;
}
a.b6:visited {
	font-size: 14px;
	font-weight: normal;
	color: #bb111c;
}
a.b6:hover {
	font-size: 14px;
	font-weight: normal;
	color: #000;
	text-decoration: underline;
}
a.b7:link {
	font-size: 14px;
	font-weight: bold;
	color: #323232;
}
a.b7:visited {
	font-size: 14px;
	font-weight: bold;
	color: #323232;
}
a.b7:hover {
	font-size: 14px;
	font-weight: bold;
	color: #F00;
}
a.b8:link {
	font-size: 20px;
	font-weight: bold;
	color: #323232;
}
a.b8:visited {
	font-size: 20px;
	font-weight: bold;
	color: #323232;
}
a.b8:hover {
	font-size: 20px;
	font-weight: bold;
	color: #F00;
}
a.b9:link {
	font-size: 14px;
	font-weight: normal;
	color: #c4c4c4;
}
a.b9:visited {
	font-size: 14px;
	font-weight: normal;
	color: #c4c4c4;
}
a.b9:hover {
	font-size: 14px;
	font-weight: normal;
	color: #F00;
}
a.b10:link {
	font-size: 15px;
	color: #333;
	font-weight: bold;
}
a.b10:visited {
	font-size: 15px;
	color: #333;
	font-weight: bold;
}
a.b10:hover {
	font-size: 15px;
	color: #d61d25;
	font-weight: bold;
}
a.b11:link {
	color: #fff;
	text-decoration: none;
	font-size: 14px;
	font-weight: normal;
}
a.b11:visited {
	color: #fff;
	text-decoration: none;
	font-size: 14px;
	font-weight: normal;
}
a.b11:hover {
	color: #fff;
	text-decoration: none;
	font-size: 14px;
	font-weight: normal;
}
a.b12:link {
	font-size: 14px;
	color: #d74335;
	font-weight: bold;
}
a.b12:visited {
	font-size: 14px;
	color: #d74335;
	font-weight: bold;
}
a.b12:hover {
	font-size: 14px;
	color: #F00;
	font-weight: bold;
	text-decoration: underline;
}
a.a14 {
	color:#b09d66;
}
a.a14:hover {
	color:#bc362d;
}


#a_anli:hover{
	
	-moz-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.5);
	box-shadow:0px 0px 5px rgba(0, 0, 0, 0.5);
	
}


/*���Ա�*/

.book_contain {
	width:670px;
	border:1px solid #ccc;
}
.book_contain h2 {
	height:20px;
	font-size:12px;
	padding-left:8px;
	line-height:20px;
	background:#ccc
}
.book_head {
	height:20px;
	line-height:20px;
	padding-left:15px;
}
.book_head span.time {
	padding-left:25px;
}
.book_head span.title {
	font-weight:bold
}
.book {
	border-bottom:1px dashed #ccc;
	margin:8px;
}
.book_content, .book_reply {
	padding-left:15px;
	line-height:20px;
}
.book_reply {
	color:red;
}
.book_form {
	width:700px;
	margin:0 auto
}
.book_form p {
	padding:5px;
	height:30px;
}
.book_form label {
	display:block;
	float:left;
	width:100px;
}
/*����*/

.order_body {
	margin:8px auto;
	padding:8px;
	width:720px;
	overflow:hidden;
	line-height:200%;
	font-size:14px;
}
.order_form {
}
.order_form tr, .order_form td {
	padding:5px 0;
}
.order_form p {
	height:32px;
	line-height:32px;
	text-align:center;
	font-weight:bold
}
.order_form input {
	height:20px;
	line-height:20px;
	width:70%;
	padding-left:1px;
}
.order_form textarea {
	height:100px;
	width:90%;
	border:1px solid #E3E3E3;
	padding-left:1px;
}
.order_form .w1 {
	text-align:right
}
.order_form #w30 {
	width:20%
}
.order_form #w70 {
	width:80%
}
.order_form #refresh_code {
	font-style:normal;
	text-decoration:underline;
	cursor:pointer
}
.order_form .pt_go, .order_form .pt_reset {
	width:50px;
	margin:0 5px;
}

.tp_text {
	margin-bottom: 0px;
}
